PaymentPlugins\WooFunnels\Stripe\Upsell\PaymentGateways\BasePaymentGateway A

Total Complexity 54
Dependencies 13
Dependents 0
Total lines 286
Lines of code 203
Logical lines of code 122
Comment lines 44
Methods 15
Properties 4

Methods 15

Method Rating Maintainability Complexity Lines of code
process_charge()
A
43 12 45
add_balance_transaction()
A
54 9 21
process_refund_offer()
S
50 6 27
update_payment_balance()
S
55 5 18
create_payment_intent()
S
51 3 23
process_refund_success()
S
60 3 12
handle_client_error()
S
69 3 6
initialize_actions()
S
72 3 5
get_instance()
S
68 2 7
get_transaction_link()
S
65 2 9
create_stripe_customer()
S
63 2 10
__construct()
S
71 1 6
initialize()
S
91 1 2
has_token()
S
75 1 4
get_payment_intent_redirect_url()
S
67 1 8